Lamellate

Definition:

  • (a.) Alt. of Lamellated

Compare lamellate with other words:

lamellae vs. lamellate

lamellate vs. lamellated

clavate vs. lamellate

antenna vs. lamellate