macrodasyidan

Noun

 * 1) Any  organism in the order.