Malpighian tuft









Malpighian tuft


Malpighian tuft Word Origin noun

  1. glomerulus(def 2).

Origin of Malpighian tuft First recorded in 1840–50

53 queries 0.546