acacioides

LatinEdit

AdjectiveEdit

acacioides

  1. (New Latin) Of, pertaining to, or resembling an acacia

DescendantsEdit