lovebug ( synonym found)

Definition of lovebug:

°Any of several small parrots, from the genus Agapornis, sometimes kept as cage birds, noted for their affection to each other.

Definition of lovebug:

°Any of several small parrots, from the genus Agapornis, sometimes kept as cage birds, noted for their affection to each other.

Back to Top