ironServices.com

English Dictionary

  • Hide translation

 Adelgidae Adelgidae /ˌædəlˈdʒiːdiː/

noun

  1. Plant lice  ( Adelgidae , family Adelgidae )
    plant lice